package co.edu.usbcali.lidis.modelo.control;

import co.edu.usbcali.lidis.dataaccess.daoFactory.FachadaBaseDeDatos;
import co.edu.usbcali.lidis.modelo.Usuario;


public class InicioSesionLogica implements IInicioSesion{

	@Override
	public boolean validarUsuario(Usuario usu) throws Exception {
		
		if(usu.getUsuUsuario()==null){
			throw new Exception("El usuario no puede ser nulo");
		}

		
		if(usu.getUsuPassword()==null ||  usu.getUsuPassword().trim().equals("")==true){
			throw new Exception("La clave es obligatoria");
		}
		
		return FachadaBaseDeDatos.getInstance().iniciarSesion(usu);
	}

}
